ram just growing out horns - Alemán Inglés Diccionario